string tying machine - French English Dictionary